Activity-driven clock design

نویسندگان

  • Amir H. Farrahi
  • Chunhong Chen
  • Ankur Srivastava
  • Gustavo E. Téllez
  • Majid Sarrafzadeh
چکیده

In this paper, we investigate reducing the power consumption of a synchronous digital system by minimizing the total power consumed by the clock signals. We construct activity-driven clock trees wherein sections of the clock tree are turned off by gating the clock signals. Since gating the clock signal implies that additional control signals and gates are needed, there exists a tradeoff between the amount of clock tree gating and the total power consumption of the clock tree. We exploit similarities in the switching activity of the clocked modules to reduce the number of clock gates. Assuming a given switching activity of the modules, we propose three novel activity-driven problems: a clock tree construction problem, a clock gate insertion problem, and a zero-skew clock gate insertion problem. The objective of these problems is to minimize system’s power consumption by constructing an activity-driven clock tree. We propose an approximation algorithm based on recursive matching to solve the clock tree construction problem. We also propose an exact algorithm employing the dynamic programming paradigm to solve the gate insertion problems. Finally, we present experimental results that verify the effectiveness of our approach. This paper is a step in understanding how high-level decisions (e.g., behavioral design) can affect a low-level design (e.g., clock design).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Activity - Driven Clock

| In this paper we investigate reducing the power consumption of a synchronous digital system by minimizing the total power consumed by the clock signals. We construct activity-driven clock trees wherein sections of the clock tree are turned oo by gating the clock signals. Since gating the clock signal implies that additional control signals and gates are needed, there exists a trade-oo between...

متن کامل

Effect of Circadian Rhythm on Antiulcer Activity of Hydroxyzine in Cold Stress Induced Ulcer in Wistar Albino Rats

Circadian rhythms are driven by endogenous clock gene and affects in several gastric parameters causing ulcerogenesis. The study was aimed to evaluate the time dependent antiulcer activity of hydroxyzine in cold-stress-induced ulcer model. The ulcer protection effect of hydroxyzine was studied at various time intervals (9 am, 1 pm, 5 pm, 91 pm, 1 am and 5 am) in cold stress ulcer model using wi...

متن کامل

Power Saving for Merging Flip Flop Using Data Driven Clock Gating

Data-driven clock gating is reducing the total power consumption of VLSI chips. There, flip-flops are merged and share a common clock signal. Finding the optimal clusters is the key for maximizing the power savings. To reduce the hardware overhead involved, flip-flops (FFs) are merged so that they share a common clock enabling signal. Power optimization system to decrease clock power by using M...

متن کامل

Comparative Study of Power Optimization Using Look Ahead Clock Gating Based on Auto Gated Flipflops

Abstract:Gating of the clock signal in VLSI chips is nowadays a mainstream methodology for reducing switching power consumption.several techniques to reduce dynamic power of which clock gating is predominant.clock gating is employed at all levels:system architecture,block design,logic design and gates.three gating methods are known.the most popular is synthesis based on the logic of underlying ...

متن کامل

DS-LFSR: a BIST TPG for low switching activity

A test pattern generator (TPG) for built-in self-test (BIST), which can reduce switching activity during test application, is proposed. The proposed TPG, called dual-speed LFSR (DSLFSR), consists of two linear feedback shift registers (LFSRs), a slow LFSR and a normal-speed LFSR. The slow LFSR is driven by a slow clock whose speed is 1 th that of the normal clock, which drives the normal-speed ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Trans. on CAD of Integrated Circuits and Systems

دوره 20  شماره 

صفحات  -

تاریخ انتشار 2001